Monografias.com > Uncategorized
Descargar Imprimir Comentar Ver trabajos relacionados

Prototipos de Redes Definidas por Software (página 2)




Enviado por Pablo Turmero



Partes: 1, 2, 3

Monografias.com
Abstracción del Estado de Red

Abstracción: Vista Global de la Red
Implementación: Sistema Operativo de Red
Ejecución en varios servidores
replicación -> confiabilidad
Información fluye en dos vías:
Información desde equipos de red para formar la vista
Configuración hacia equipos de red para controlar el reenvió

Monografias.com
Red Tradicional

Monografias.com
Mecanismos de Control Tradicional
Algoritmos distribuidos en los equipos (vecinos)

Monografias.com
SDN

SO de red

Monografias.com
SDN

SO de red
Vista Global de la Red

Monografias.com
SDN

SO de red
Vista Global de la Red
Aplicación de Control
Enrutamiento, control de acceso, firewall, …

Monografias.com
Arquitectura de SDN
Fuente: “SDN and OpenFlow for beginners” – Tiweari, V.

Monografias.com
Arquitectura de SDN
Infraestructura de Red:
Dispositivos de conectividad
Físicos o virtuales
Habilitados o dedicados
Denominados usualmente switches

Monografias.com
Arquitectura de SDN
Controlador:
Software centralizado (lógicamente)
Interactúa con todos los dispositivos de conectividad.
Dispone de API abiertas.
Actúa como un sistema operativo de red
Visión general de la misma.
Las aplicaciones que se ejecutan en el controlador determinarán cómo se comportan los flujos.
Diferentes alternativas: Beacon, Floodlight, Trema, NOX/POX, Open DayLight, entre otros.

Monografias.com
Arquitectura de SDN
Aplicaciones:
Aplicaciones y servicios de red.
Interactúan con el controlador solicitándole ciertos requerimientos que la red debe cumplir.
Protocolo OpenFlow:
Permite que el controlador (plano de control) se comunique con los dispositivos de conectividad (plano de datos).

Monografias.com
OpenFlow
Plano de Datos
Plano de Control
OpenFlow
Controlador OpenFlow
Protocolo OpenFlow (SSL/TCP)

Monografias.com
Funcionamiento de OpenFlow
Controlador
PC
Tabla de OpenFlow
(Gp:) MAC
src
(Gp:) MAC
dst
(Gp:) IP
Src
(Gp:) IP
Dst
(Gp:) TCP
sport
(Gp:) TCP
dport
(Gp:) Acción

OpenFlow
(Gp:) *
(Gp:) *
(Gp:) 5.6.7.8
(Gp:) *
(Gp:) *
(Gp:) *
(Gp:) puerto 1

puerto 4
puerto 3
puerto 2
puerto 1
1.2.3.4
5.6.7.8

Monografias.com
Registros de la Tabla
23
Switch
Port
MAC
src
MAC
dst
Eth
type
VLAN
ID
IP
Src
IP
Dst
IP
Prot
TCP
sport
TCP
dport
Regla
Acción
Estadísticas
Contadores (paquetes – bytes)
Reenvío
Encapsulamiento para envío al controlador
Drop
Procesamiento “normal”

Monografias.com
Mininet
Simulador de SDN.
Corre sobre Linux.
Permite crear topologías personalizadas mediante scripts.
Python
Para la simulación emula los diferentes enlaces, PC, switches y controladores
Emplea diferentes mecanismos de virtualización del sistema operativo Linux

Monografias.com
Mininet

Monografias.com
Mininet

Monografias.com
Prototipo de SDN basado en Switches Habilitados

Prototipo de SDN empleando switches habilitados.
Switches de bajo costo con su firmware modificado
Linksys WRT54GL – OpenWRT
Soporte del protocolo OpenFlow
Se emplearon cuatro de los principales controladores: NOX, POX, Beacon y Floodlight.
Para cada controlador se desarrolló un componente de software
Python y Java

Monografias.com
Prototipo de SDN basado en Switches Habilitados

Monografias.com
Prototipo de SDN basado en Switches Habilitados

Reglas:
ARP – intercambio de mensajes entre todos los hosts.
ICMP – intercambio de mensajes entre V11 y V21.
HTTP – intercambio de mensajes entre V11 (cliente– puerto dinámico) y V21 (servidor – puerto 80).
Telnet – intercambio de tráfico entre V12 (cliente – puerto dinámico) y V22 (servidor – puerto 23).
Video streaming – intercambio de mensajes entre V13 (cliente) y V23 (servidor – puerto 8081).

Monografias.com
Prototipo de SDN basado en Switches Habilitados

Partes: 1, 2, 3
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter